air launchable concept - French English Dictionary